be someone's constant companion - Français Anglais Dictionnaire